<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
		/*
		1.	鸡兔同笼，共有35个头，94条腿，问共有几只鸡，几只兔？
		2.	求100以内的所有素数（即只能被1和本身整除的数）。
		3.	求个位数是6，且能被三整除的五位数共有多少个。
		4.	爱因斯坦的数学题：有一条长阶梯，若每步跨2阶，则最后剩一阶；若每步跨3阶，
		则最后剩2阶；若每步跨5阶，则最后剩4阶，若每步跨6阶，最后剩5阶。只有每次跨7阶，最后才正好一阶不剩。求这条阶梯共有多少阶。
		
		5.	假设公鸡5块钱一只，母鸡3块钱一只，小鸡1块钱3只。如果用100块钱买100只鸡，公鸡，母鸡，小鸡各可以买多少只？
		
		6.求n!的值(n的阶乘);
		
		7.	求1!+2!+3!+.....+20!的值（1的阶乘 + 2的阶乘 + 3的阶乘 + 。。。+20的阶乘）。
		
		8.	猴子吃桃问题：猴子第一天摘下若干个桃子，当即吃了一半，还不过瘾，又多吃了一个。
		第二天早上又将剩下的桃子吃掉一半，又多吃了 一个。以后每天早上都吃了前一天剩下的一半零一个。
		到第10天早上想再吃时，见只剩下一个桃子了。求第一天共摘了多少。
		思路：
		第10天 	1个
		第9天		4个（1+1）*2
		第8天		10个（4+1）*2
		第7天		22个（10+1）*2		
		*/
	
			
			//1.鸡兔同笼，共有35个头，94条腿，问共有几只鸡，几只兔？
			
			for (var i= 0; i < 35; i++) {
				var j = 35- i;
				if ((i * 2) + ( j * 4) == 94) {
					console.log("鸡 :" , i , "兔 :", j);
					break;
				}
			}
//		2.	求100以内的所有素数（即只能被1和本身整除的数）。
		console.group("3、1-100的质数");
			var arr1= [];
			for (var n= 2 ; n <= 100 ;n++) {
				var r = true;
				for (var m = 2; m < n; m++) {
					if (n % m == 0 ) {
						r = false;
						break;
					} 
				}
				if (r == true){
						arr1.push(n);
				}
			}
			console.log(arr1);
		console.groupEnd();
//		3.	求个位数是6，且能被三整除的五位数共有多少个。
//      4.	爱因斯坦的数学题：有一条长阶梯，若每步跨2阶，则最后剩一阶；若每步跨3阶，
//		则最后剩2阶；若每步跨5阶，则最后剩4阶，若每步跨6阶，最后剩5阶。只有每次跨7阶，最后才正好一阶不剩。求这条阶梯共有多少阶。
//		5.	假设公鸡5块钱一只，母鸡3块钱一只，小鸡1块钱3只。如果用100块钱买100只鸡，公鸡，母鸡，小鸡各可以买多少只？
		

//		6.求n!的值(n的阶乘);
//		7.	求1!+2!+3!+.....+20!的值（1的阶乘 + 2的阶乘 + 3的阶乘 + 。。。+20的阶乘）。
//
		</script>
	</body>
</html>
